36 research outputs found

    Intelligent Adaptive Motion Control for Ground Wheeled Vehicles

    Get PDF
    In this paper a new intelligent adaptive control is applied to solve a problem of motion control of ground vehicles with two independent wheels actuated by a differential drive. The major objective of this work is to obtain a motion control system by using a new fuzzy inference mechanism where the Lyapunov’s stability can be assured. In particular the parameters of the kinematical control law are obtained using an intelligent Fuzzy mechanism, where the properties of the Fuzzy maps have been established to have the stability above. Due to the nonlinear map of the intelligent fuzzy inference mechanism (i.e. fuzzy rules and value of the rule), the parameters above are not constant, but, time after time, based on empirical fuzzy rules, they are updated in function of the values of the tracking errors. Since the fuzzy maps are adjusted based on the control performances, the parameters updating assures a robustness and fast convergence of the tracking errors. Also, since the vehicle dynamics and kinematics can be completely unknown, a dynamical and kinematical adaptive control is added. The proposed fuzzy controller has been implemented for a real nonholonomic electrical vehicle. Therefore system robustness and stability performance are verified through simulations and experimental studies

    Fuzzy Control Strategy for Cooperative Non-holonomic Motion of Cybercars with Passengers Vibration Analysis

    Get PDF
    The cybercars are electric road wheeled non-holonomic vehicles with fully automated driving capabilities. They contribute to sustainable mobility and are employed as passenger vehicles. Non-holonomic mechanics describes the motion of the cybercar constrained by non-integrable constraints, i.e. constraints on the system velocities that do not arise from constraints on the configuration alone. First of all there are thus with dynamic nonholonomic constraints, i.e. constraints preserved by the basic Euler-Lagrange equations (Bloch, 2000; Melluso, 2007; Raimondi & Melluso, 2006-a). Of course, these constraints are not externally imposed on the system but rather are consequences of the equations of motion of the cybercar, and so it sometimes convenient to treat them as conservation laws rather than constraints per se. On the other hand, kinematic non-holonomic constraints are those imposed by kinematics, such as rolling constraints. The goal of the motion control of cybercars is to allow the automated vehicle to go from one terminal to another while staying on a defined trajectory and maintaining a set of performance criteria in terms of speeds, accelerations and jerks. There are many results concerning the issue of kinematic motion control for single car (Fierro & Lewis, 1997). The main idea behind the kinematic control algorithms is to define the velocity control inputs which stabilize the closed loop system. These works are based only on the steering kinematics and assume that there exists perfect velocity tracking, i.e. the control signal instantaneously affects the car velocities and this is not true. Other control researchers have target the problems of time varying trajectories tracking, regulating a single car to a desired position/orientation and incorporating the effects of the dynamical model to enhance the overall performance of the closed loop system. The works above are based on a backstepping approach, where the merging of kinematic and dynamic effects leads to the control torques applied to the motors of the wheels. A Fuzzy dynamic closed loop motion control for a single non-holonomic car based on backstepping approach and oriented to stability analysis of the motion errors has been developed by Raimondi & Melluso (2005). In Raimondi & Melluso (2006-b) and Raimondi & Melluso (2007-a) adaptive fuzzy motion control systems for single non-holonomic automated vehicles with unknown dynamic and kinematic parameters and Kalman's filter to localize the car have been presented. With regards to the problems of cooperative control of multiple cybercars, a number of techniques have been developed for omni-directiona

    A New Fuzzy Robust Dynamic Fuzzy Controller for Autonomous Vehicle with Nonholonomic Constraints

    No full text
    In this paper a novel algorithm with a dynamic fuzzy controller applied to the control of trajectory of vehicles with two independent wheels is proposed. An automatic control of trajectory of a vehicle can behave in a not efficient way. It is necessary to consider the friction of the actuators and possible perturbations coming from the outside environment, as for instance the variable characteristics of the ground where the vehicle moves. These perturbations, which depend also on the contact between the wheel and the ground, involve violations of nonholonomic constraints. Thus it is necessary to compensate for these perturbations to obtain a robust control system. The controller synthetized in this work is able to obtain a term of additive adaptation to the dynamic control law by means of a fuzzy inference mechanism. Asymptotic stability of equilibrium state of fuzzy control system is developed by the Direct Lyapunov method and Barbalat''s lemma. A series of simulations in Matlab 6.5 confirms the validity of the algorithm

    Fuzzy EKF Control for Wheeled Nonholonomic Vehicles

    No full text
    In this paper a new Fuzzy extended Kalman robust control system for position and orientation tracking of nonholonomic vehicles with two wheels actuated by two independent DC motors is presented. The problem of robustness and localization are solved simultaneously. About the robustness, some perturbations coming from the outside environment and depending on the contact between the wheels and the ground, involve violations of the nonholonomic constraints. The fuzzy controller of this work is able to obtain a dynamic term of robustness with respect to the perturbations above. However, by using encoders only, the measures of actual position and orientation of the vehicle are with Gaussian noises. Therefore, before the feedback, we use a discrete time Extended Kalman Filter (EKF), to obtain on-line estimates of the filtered state from the observations of the noised outputs provided from more odometric sensors. Simulations with Matlab 7.0 software confirm the goodness of the proposed control system

    Stochastical Real Time Finite State Machine LPC for Planar Manipulator Control System Model estimation

    No full text
    This paper presents a new stochastical real-time LPC (Last Principal Component) algorithm to estimate single-input-single-output (SISO) and multiple-input-multiple-output (MIMO) varying time models from input output data clusters of non stationary black boxes. Each of data clusters is on a time window. An application to estimate the control system model of a planar manipulator is developed. In fact many mathematical models of physical systems are non stationary such as industrial manipulator model. A real time estimation algorithm via stochastical LPC algorithm and an appraiser called "finite state machine" is then described For every data cluster the finite state machine updates the parameters of a Gaussian varying time model via an optimality design criterion that maximises the Likelihood function. The estimated steady-state parameters are constant values. By applying to two links planar manipulator, numerical tests of simulation in Matlab 6.5 demonstrate the effectiveness of this algorithm

    Predictive Intelligent Fuzzy Control for Cooperative Motion of Two Nonholonomic Wheeled Cars

    No full text
    In this paper a problem of intelligent cooperative motion control of two wheeled nonholonomic cars (target and follower) is considered. Once a target car converges to a fixed state (position and orientation), a follower car coming from different position and orientation, converges to the state above, without excessive delay between the known arrival time of the target car and the arrival time of the follower. In this sense we present a new predictive fuzzy control system. A Kalman's filter and an odometric model are used to predict the future position and orientation of the target car. The prediction above is employed to plane a circular nonholonomic reference motion for the follower car. A fuzzy closed loop motion control for the follower, where the asymptotical stability of the motion errors is based on the properties of the Fuzzy maps, assures the stabilization of the follower car in the circular planned motion and the reaching of the target car with good dynamical performances

    Model Identification using a Statistical Cluster LPC approach with Application to Motion of a Brushless Motor

    No full text
    This paper presents a new statistical method based on Cluster Last Principal Component (CLPC) algorithm to identify nonlinear, time-varying, dynamical models from input-output data clusters of black boxes. Each of data clusters is on a time window. For every data cluster an appraiser updates the parameters of a Gaussian time-varying model via an optimality design criterion that maximises the Likelihood function and the estimated steady-state parameters of this model are quasi-constant values. An application to identify the nonlinear model of a control system of a brushless motor is developed. By applying of CLPC algorithm to this system, the actual angular positions of the brushless motor and the control torque have been estimated. Numerical tests of simulation in Matlab envinronment demonstrate the effectiveness of the proposed algorithm
    corecore